package com.tzbank.back.dao;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;

import com.tzbank.entity.backstage.AuthModule;


public interface AuthModuleMapper {

	/**
	 * 添加权限模块关联关系
	 * @param authModule
	 * @author XUZONGTIAN 2018年5月31日
	 */
	void insertAuthModule(AuthModule authModule);

	/**
	 * 删除权限模块关联关系
	 * @param authModule
	 * @author XUZONGTIAN 2018年5月31日
	 */
	void deleteAuthModule(AuthModule authModule);

	/**
	 * 修改权限模块关联关系
	 * @param authModule
	 * @author XUZONGTIAN 2018年5月31日
	 */
	void updateAuthModule(AuthModule authModule);

	/**
	 * 通过自增主键查询权限模块关联关系
	 * @param autoId
	 * @return AuthModule
	 * @author XUZONGTIAN 2018年5月31日
	 */
	AuthModule selectAuthModuleByAutoId(int autoId);

	/**
	 * 查询权限模块关联关系
	 * @return List<AuthModule>
	 * @author XUZONGTIAN 2018年5月31日
	 */
	List<AuthModule> selectAuthModule();

}
